package cn.lliiooll.jiexi.douyin;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

@Data
public class DouYinMusic {
    /**
     * 播放地址
     */
    @JSONField(name = "play_url")
    public PlayAddr playAddr;
    /**
     * 高清封面
     */
    @JSONField(name = "cover_hd")
    public Cover hdCover;
    /**
     * 中等封面
     */
    @JSONField(name = "cover_medium")
    public Cover mediumCover;
    /**
     * 大封面
     */
    @JSONField(name = "cover_large")
    public Cover largeCover;

    @Data
    public static class PlayAddr {
        /**
         * 播放url
         */
        @JSONField(name = "url_list")
        public String[] urlList;
        /**
         * 播放名称
         */
        @JSONField(name = "uri")
        public String uri;

    }

    @Data
    public static class Cover {
        /**
         * 封面url
         */
        @JSONField(name = "url_list")
        public String[] urlList;
        /**
         * 封面名称
         */
        @JSONField(name = "uri")
        public String uri;

    }
}
